package io.github.wppli.domain.recommond.repository;

import io.github.wppli.domain.recommond.model.entity.ProductEntity;

import java.util.List;

/**
 * @author li--jiaqiang 2025−03−12
 */
public interface IProductRepository {
    ProductEntity queryById(Long productId);

    List<ProductEntity> getTopHotProducts(int topN);

    List<ProductEntity> queryByIds(List<Long> products);

    io.github.wppli.domain.pay.model.entity.ProductEntity queryProduct(Long productId);
}